package com.jiaobuchong.kafka.producer.sync;

import java.util.List;

public class CreativeSearchParamBO {
    private List<Long> templateIdList;

    private List<Integer> statusList;

    private List<Integer> operatedByList;

    private List<Long> industryParentIdList;

    private List<String> targetTypeList;

    private String authority;

    private String name;

    private String company;

    private String productName;

    public List<Long> getTemplateIdList() {
        return templateIdList;
    }

    public CreativeSearchParamBO setTemplateIdList(List<Long> templateIdList) {
        this.templateIdList = templateIdList;
        return this;
    }

    public List<Integer> getStatusList() {
        return statusList;
    }

    public CreativeSearchParamBO setStatusList(List<Integer> statusList) {
        this.statusList = statusList;
        return this;
    }

    public List<Integer> getOperatedByList() {
        return operatedByList;
    }

    public CreativeSearchParamBO setOperatedByList(List<Integer> operatedByList) {
        this.operatedByList = operatedByList;
        return this;
    }

    public List<Long> getIndustryParentIdList() {
        return industryParentIdList;
    }

    public CreativeSearchParamBO setIndustryParentIdList(List<Long> industryParentIdList) {
        this.industryParentIdList = industryParentIdList;
        return this;
    }

    public List<String> getTargetTypeList() {
        return targetTypeList;
    }

    public CreativeSearchParamBO setTargetTypeList(List<String> targetTypeList) {
        this.targetTypeList = targetTypeList;
        return this;
    }

    public String getAuthority() {
        return authority;
    }

    public CreativeSearchParamBO setAuthority(String authority) {
        this.authority = authority;
        return this;
    }

    public String getName() {
        return name;
    }

    public CreativeSearchParamBO setName(String name) {
        this.name = name;
        return this;
    }

    public String getCompany() {
        return company;
    }

    public CreativeSearchParamBO setCompany(String company) {
        this.company = company;
        return this;
    }

    public String getProductName() {
        return productName;
    }

    public CreativeSearchParamBO setProductName(String productName) {
        this.productName = productName;
        return this;
    }

    @Override
    public String toString() {
        return "CreativeSearchParamBO{" +
                "templateIdList=" + templateIdList +
                ", statusList=" + statusList +
                ", operatedByList=" + operatedByList +
                ", industryParentIdList=" + industryParentIdList +
                ", targetTypeList=" + targetTypeList +
                ", authority='" + authority + '\'' +
                ", name='" + name + '\'' +
                ", company='" + company + '\'' +
                ", productName='" + productName + '\'' +
                '}';
    }
}
